using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Runtime.CompilerServices;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading;
using System.Windows.Forms;
using Common;
using ComponentFactory.Krypton.Toolkit;
using DukeyCssFetch.api;
using DukeyCssFetch.api.mou18.com;
using DukeyCssFetch.auth.mou18.com;
using DukeyCssFetch.Properties;
using DukeyCssFetch.UI;

namespace DukeyCssFetch
{
	// Token: 0x02000012 RID: 18
	public class FrameMain : KryptonForm
	{
		// Token: 0x060000B1 RID: 177 RVA: 0x0000B2C8 File Offset: 0x000094C8
		public FrameMain()
		{
			this.string_0 = "error";
			this.string_1 = "";
			this.list_0 = new List<string>();
			
			this.InitializeComponent();
			Control.CheckForIllegalCrossThreadCalls = false;
			this.cbbianma.SelectedIndex = 0;
			this.cbCssbianma.SelectedIndex = 0;
			this.txtFolder.Text = Comm.SaveFolder;
			this.method_15();
            this.checkRegInfo();
		}

		// Token: 0x060000CF RID: 207 RVA: 0x0000CC0C File Offset: 0x0000AE0C
		private void btnBrowser_Click(object sender, EventArgs e)
		{
			if (this.folderBrowserDialog_0.ShowDialog() == DialogResult.OK)
			{
				this.txtFolder.Text = this.folderBrowserDialog_0.SelectedPath;
			}
		}

		// Token: 0x060000B7 RID: 183 RVA: 0x0000B55C File Offset: 0x0000975C
		private void btnEditor_Click(object sender, EventArgs e)
		{
			if (FrameMain.editor2_0 == null)
			{
				FrameMain.editor2_0 = new Editor2();
			}
			else if (FrameMain.editor2_0.IsDisposed)
			{
				FrameMain.editor2_0 = new Editor2();
			}
			FrameMain.editor2_0.Show();
			FrameMain.editor2_0.WindowState = FormWindowState.Normal;
		}

		// Token: 0x060000CA RID: 202 RVA: 0x0000CA74 File Offset: 0x0000AC74
		private void btnEncoding_Click(object sender, EventArgs e)
		{
			MessageBox.Show("请直接在模板编辑器里面进行转码操作或者用editplus进行批量转码!(菜单文档->文件编码->批量更改文件编码");
		}

		// Token: 0x060000B3 RID: 179 RVA: 0x0000B3D0 File Offset: 0x000095D0
		private void btnFetchCss_Click(object sender, EventArgs e)
		{
			CssFetchFrm cssFetchFrm = new CssFetchFrm();
			cssFetchFrm.Show();
			base.WindowState = FormWindowState.Minimized;
		}

		// Token: 0x060000C9 RID: 201 RVA: 0x0000CA58 File Offset: 0x0000AC58
		private void btnFetchTemplets_Click(object sender, EventArgs e)
		{
			FetchTempletsFrm fetchTempletsFrm = new FetchTempletsFrm();
			fetchTempletsFrm.Show();
		}

		// Token: 0x060000C5 RID: 197 RVA: 0x0000C99C File Offset: 0x0000AB9C
		private void btnGetColor_Click(object sender, EventArgs e)
		{
			try
			{
				Process.Start(AppDomain.CurrentDomain.BaseDirectory + "\\DukeyGetColor.exe");
			}
			catch
			{
			}
		}

		// Token: 0x060000B5 RID: 181 RVA: 0x0000B424 File Offset: 0x00009624
		private void btnTagMini_Click(object sender, EventArgs e)
		{
			TagsFrm tagsFrm = new TagsFrm();
			tagsFrm.Show();
			base.WindowState = FormWindowState.Minimized;
		}

		// Token: 0x060000DD RID: 221 RVA: 0x0000CE28 File Offset: 0x0000B028
		private void btnZhuanjia_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			Process.Start("http://www.mou18.com/product/fzgs/faq.html");
		}

		// Token: 0x060000B8 RID: 184 RVA: 0x0000B59C File Offset: 0x0000979C
		private void chkArchive_CheckedChanged(object sender, EventArgs e)
		{
			this.chkorigin.Checked = !this.chkArchive.Checked;
		}

		// Token: 0x060000B9 RID: 185 RVA: 0x0000B5B8 File Offset: 0x000097B8
		private void chkorigin_CheckedChanged(object sender, EventArgs e)
		{
			this.chkArchive.Checked = !this.chkorigin.Checked;
		}

		// Token: 0x060000C2 RID: 194 RVA: 0x0000C7CC File Offset: 0x0000A9CC
		public void DelegateMethod(ListView gvfiles, string name, string path, string orginurl)
		{
			ListViewItem listViewItem = new ListViewItem(name);
			ListFile listFile = new ListFile();
			listFile.orginurl = orginurl;
			listFile.localpath = path + name;
			listFile.filename = name;
			listFile.localdir = path;
			if (string.IsNullOrEmpty(Settings.Default.email))
			{
				Environment.Exit(0);
			}
			listViewItem.Tag = listFile;
			listViewItem.ToolTipText = path + name;
			gvfiles.Items.Add(listViewItem);
			this.webBrowser1.Url = new Uri(string.Concat(new string[]
			{
				"http://www.mou18.com/soft/info.htm?id=",
				Settings.Default.email,
				"&s=",
				this.txtUrl.Text.Trim(),
				"#310"
			}));
		}

		// Token: 0x060000E3 RID: 227 RVA: 0x0000CF90 File Offset: 0x0000B190
		protected override void Dispose(bool disposing)
		{
			if (disposing && this.icontainer_0 != null)
			{
				this.icontainer_0.Dispose();
			}
			base.Dispose(disposing);
		}

		// Token: 0x060000B4 RID: 180 RVA: 0x0000B3F0 File Offset: 0x000095F0
		private void FrameMain_FormClosed(object sender, FormClosedEventArgs e)
		{
			Comm.SaveFolder = this.txtFolder.Text.Trim();
			Comm.SaveConfig();
			Environment.Exit(Environment.ExitCode);
			base.Dispose();
			base.Close();
		}

		// Token: 0x060000CC RID: 204 RVA: 0x0000CAC4 File Offset: 0x0000ACC4
		private void gvFiles_AfterLabelEdit(object sender, LabelEditEventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				ListFile listFile = selectedItems[0].Tag as ListFile;
				try
				{
					string label = e.Label;
					FileHelper.FileMove(listFile.localpath, listFile.localdir + label);
					listFile.filename = label;
					listFile.localpath = listFile.localdir + label;
					selectedItems[0].Tag = listFile;
				}
				catch
				{
					MessageBox.Show("文件已经存在!");
					this.gvFiles.LabelEdit = false;
					e.CancelEdit = true;
				}
				this.gvFiles.LabelEdit = false;
			}
		}

		// Token: 0x060000E4 RID: 228 RVA: 0x0000CFB0 File Offset: 0x0000B1B0
		private void InitializeComponent()
		{
            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
			this.icontainer_0 = new Container();
			ComponentResourceManager componentResourceManager = new ComponentResourceManager(typeof(FrameMain));
			this.btnFetchTemplets = new KryptonButton();
			this.btnTagMini = new KryptonButton();
			this.btnEncoding = new KryptonButton();
			this.btnGetColor = new KryptonButton();
			this.kryptonContextMenuItem_1 = new KryptonContextMenuItem();
			this.kryptonContextMenuItems_0 = new KryptonContextMenuItems();
			this.kryptonContextMenuItems_1 = new KryptonContextMenuItems();
			this.btnEditor = new KryptonButton();
			this.groupBox1 = new GroupBox();
			this.btnFetchCss = new KryptonButton();
			this.linkLabel1 = new LinkLabel();
			this.label5 = new Label();
			this.lblTip = new Label();
			this.label3 = new Label();
			this.txtUrl = new KryptonTextBox();
			this.groupBox2 = new GroupBox();
			this.tQtjzxuwFt = new LinkLabel();
			this.panelMulti = new Panel();
			this.kryptonButton1 = new KryptonButton();
			this.kryptonButton_0 = new KryptonButton();
			this.txtUrls = new KryptonTextBox();
			this.linkLabel5 = new LinkLabel();
			this.btnALLDownload = new KryptonButton();
			this.btnZhuanjia = new LinkLabel();
			this.linkLabel2 = new LinkLabel();
			this.webBrowser1 = new WebBrowser();
			this.btnBrowser = new KryptonButton();
			this.radioLinkType_Absolute = new KryptonRadioButton();
			this.radioLinkType_Root_Relative = new KryptonRadioButton();
			this.radioLinkType_Relative = new KryptonRadioButton();
			this.chkIsAgent = new KryptonCheckBox();
			this.chkorigin = new KryptonCheckBox();
			this.chkOutLink = new KryptonCheckBox();
			this.chkArchive = new KryptonCheckBox();
			this.cbCssbianma = new ComboBox();
			this.cbbianma = new ComboBox();
			this.txtFolder = new KryptonTextBox();
			this.groupBox3 = new GroupBox();
			this.linkLabel4 = new LinkLabel();
			this.linkLabel3 = new LinkLabel();
			this.gvFiles = new ListView();
			this.columnHeader_0 = new ColumnHeader();
			this.gvrmenu = new ContextMenuStrip(this.icontainer_0);
			this.编辑ToolStripMenuItem = new ToolStripMenuItem();
			this.打开文件ToolStripMenuItem = new ToolStripMenuItem();
			this.uwPjVvEjrl = new ToolStripMenuItem();
			this.浏览网页本地ToolStripMenuItem = new ToolStripMenuItem();
			this.复制地址ToolStripMenuItem = new ToolStripMenuItem();
			this.toolStripMenuItem1 = new ToolStripMenuItem();
			this.从列表中移除ToolStripMenuItem = new ToolStripMenuItem();
			this.彻底删除文件ToolStripMenuItem = new ToolStripMenuItem();
			this.buttonSpecAny_0 = new ButtonSpecAny();
			this.kryptonContextMenu_0 = new KryptonContextMenu();
			this.kryptonContextMenuHeading_0 = new KryptonContextMenuHeading();
			this.kryptonContextMenuSeparator_0 = new KryptonContextMenuSeparator();
			this.kryptonContextMenuItems_2 = new KryptonContextMenuItems();
			this.kryptonContextMenuItem_2 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_3 = new KryptonContextMenuItem();
			this.nIhjxpFojV = new KryptonContextMenuItem();
			this.kryptonContextMenuSeparator_1 = new KryptonContextMenuSeparator();
			this.kryptonContextMenuHeading_1 = new KryptonContextMenuHeading();
			this.kryptonContextMenuItems_6 = new KryptonContextMenuItems();
			this.kryptonContextMenuItem_7 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_5 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_6 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_8 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_9 = new KryptonContextMenuItem();
			this.kryptonContextMenuItem_10 = new KryptonContextMenuItem();
			this.kryptonContextMenuItems_3 = new KryptonContextMenuItems();
			this.kryptonContextMenuItems_4 = new KryptonContextMenuItems();
			this.kryptonContextMenuItem_4 = new KryptonContextMenuItem();
			this.kryptonContextMenuItems_5 = new KryptonContextMenuItems();
			this.kryptonManager_0 = new KryptonManager(this.icontainer_0);
			this.apBjgXePr1 = new KryptonContextMenuItems();
			this.folderBrowserDialog_0 = new FolderBrowserDialog();
			this.toolTip_0 = new ToolTip(this.icontainer_0);
			this.groupBox1.SuspendLayout();
			this.groupBox2.SuspendLayout();
			this.panelMulti.SuspendLayout();
			this.groupBox3.SuspendLayout();
			this.gvrmenu.SuspendLayout();
			base.SuspendLayout();
			this.btnFetchTemplets.AutoSize = true;
			this.btnFetchTemplets.Location = new Point(566, 29);
			this.btnFetchTemplets.Name = "btnFetchTemplets";
			this.btnFetchTemplets.Size = new Size(90, 25);
			this.btnFetchTemplets.TabIndex = 6;
			this.btnFetchTemplets.Values.Text = "提取模板";
			this.btnFetchTemplets.Click += new EventHandler(this.btnFetchTemplets_Click);
			this.btnTagMini.AutoSize = true;
			this.btnTagMini.Location = new Point(126, 29);
			this.btnTagMini.Name = "btnTagMini";
			this.btnTagMini.Size = new Size(90, 25);
			this.btnTagMini.TabIndex = 2;
			this.btnTagMini.Values.Text = "标签面板";
			this.btnTagMini.Click += new EventHandler(this.btnTagMini_Click);
			this.btnEncoding.AutoSize = true;
			this.btnEncoding.Location = new Point(346, 29);
			this.btnEncoding.Name = "btnEncoding";
			this.btnEncoding.Size = new Size(90, 25);
			this.btnEncoding.TabIndex = 4;
			this.btnEncoding.Values.Text = "文件转码";
			this.btnEncoding.Click += new EventHandler(this.btnEncoding_Click);
			this.btnGetColor.AutoSize = true;
			this.btnGetColor.Location = new Point(456, 29);
			this.btnGetColor.Name = "btnGetColor";
			this.btnGetColor.Size = new Size(90, 25);
			this.btnGetColor.TabIndex = 5;
			this.btnGetColor.Values.Text = "拾色器";
			this.btnGetColor.Click += new EventHandler(this.btnGetColor_Click);
			this.kryptonContextMenuItem_1.Text = "Menu Item";
			this.btnEditor.AutoSize = true;
			this.btnEditor.Location = new Point(236, 29);
			this.btnEditor.Name = "btnEditor";
			this.btnEditor.Size = new Size(90, 25);
			this.btnEditor.TabIndex = 3;
			this.btnEditor.Values.Text = "模板编辑器";
			this.btnEditor.Click += new EventHandler(this.btnEditor_Click);
			this.groupBox1.AutoSizeMode = AutoSizeMode.GrowAndShrink;
			this.groupBox1.BackColor = Color.Transparent;
			this.groupBox1.Controls.Add(this.btnEditor);
			this.groupBox1.Controls.Add(this.btnEncoding);
			this.groupBox1.Controls.Add(this.btnGetColor);
			this.groupBox1.Controls.Add(this.btnFetchCss);
			this.groupBox1.Controls.Add(this.btnTagMini);
			this.groupBox1.Controls.Add(this.btnFetchTemplets);
			this.groupBox1.Location = new Point(5, 1);
			this.groupBox1.Name = "groupBox1";
			this.groupBox1.Size = new Size(672, 75);
			this.groupBox1.TabIndex = 4;
			this.groupBox1.TabStop = false;
			this.groupBox1.Text = "功能导航";
			this.btnFetchCss.AutoSize = true;
			this.btnFetchCss.Location = new Point(16, 29);
			this.btnFetchCss.Name = "btnFetchCss";
			this.btnFetchCss.Size = new Size(90, 25);
			this.btnFetchCss.TabIndex = 1;
			this.btnFetchCss.Values.Text = "下载单个CSS";
			this.btnFetchCss.Click += new EventHandler(this.btnFetchCss_Click);
			this.linkLabel1.AutoSize = true;
			this.linkLabel1.Location = new Point(383, 67);
			this.linkLabel1.Name = "linkLabel1";
			this.linkLabel1.Size = new Size(53, 12);
			this.linkLabel1.TabIndex = 27;
			this.linkLabel1.TabStop = true;
			this.linkLabel1.Text = "打开目录";
			this.linkLabel1.LinkClicked += new LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
			this.label5.AutoSize = true;
			this.label5.Location = new Point(24, 66);
			this.label5.Name = "label5";
			this.label5.Size = new Size(47, 12);
			this.label5.TabIndex = 25;
			this.label5.Text = "保存到:";
			this.lblTip.AutoSize = true;
			this.lblTip.ForeColor = Color.Red;
			this.lblTip.Location = new Point(3, 331);
			this.lblTip.Name = "lblTip";
			this.lblTip.Size = new Size(143, 12);
			this.lblTip.TabIndex = 23;
			this.lblTip.Text = "欢迎你使用都客仿站高手!";
			this.label3.AutoSize = true;
			this.label3.ForeColor = SystemColors.ControlDarkDark;
			this.label3.Location = new Point(12, 36);
			this.label3.Name = "label3";
			this.label3.Size = new Size(59, 12);
			this.label3.TabIndex = 22;
			this.label3.Text = "当前网页:";
			this.txtUrl.Location = new Point(77, 32);
			this.txtUrl.Name = "txtUrl";
			this.txtUrl.Size = new Size(300, 20);
			this.txtUrl.TabIndex = 28;
			this.txtUrl.Text = "http://";
			this.txtUrl.WordWrap = false;
			this.groupBox2.BackColor = Color.Transparent;
			this.groupBox2.Controls.Add(this.tQtjzxuwFt);
			this.groupBox2.Controls.Add(this.panelMulti);
			this.groupBox2.Controls.Add(this.linkLabel5);
			this.groupBox2.Controls.Add(this.btnALLDownload);
			this.groupBox2.Controls.Add(this.btnZhuanjia);
			this.groupBox2.Controls.Add(this.linkLabel2);
			this.groupBox2.Controls.Add(this.webBrowser1);
			this.groupBox2.Controls.Add(this.btnBrowser);
			this.groupBox2.Controls.Add(this.radioLinkType_Absolute);
			this.groupBox2.Controls.Add(this.radioLinkType_Root_Relative);
			this.groupBox2.Controls.Add(this.radioLinkType_Relative);
			this.groupBox2.Controls.Add(this.chkIsAgent);
			this.groupBox2.Controls.Add(this.chkorigin);
			this.groupBox2.Controls.Add(this.chkOutLink);
			this.groupBox2.Controls.Add(this.chkArchive);
			this.groupBox2.Controls.Add(this.cbCssbianma);
			this.groupBox2.Controls.Add(this.cbbianma);
			this.groupBox2.Controls.Add(this.txtFolder);
			this.groupBox2.Controls.Add(this.txtUrl);
			this.groupBox2.Controls.Add(this.linkLabel1);
			this.groupBox2.Controls.Add(this.label3);
			this.groupBox2.Controls.Add(this.label5);
			this.groupBox2.Location = new Point(5, 82);
			this.groupBox2.Name = "groupBox2";
			this.groupBox2.Size = new Size(452, 235);
			this.groupBox2.TabIndex = 29;
			this.groupBox2.TabStop = false;
			this.groupBox2.Text = "下载网页";
			this.tQtjzxuwFt.AutoSize = true;
			this.tQtjzxuwFt.Enabled = false;
			this.tQtjzxuwFt.LinkColor = Color.LightSeaGreen;
			this.tQtjzxuwFt.Location = new Point(419, 37);
			this.tQtjzxuwFt.Name = "linkLabel6";
			this.tQtjzxuwFt.Size = new Size(29, 12);
			this.tQtjzxuwFt.TabIndex = 39;
			this.tQtjzxuwFt.TabStop = true;
			this.tQtjzxuwFt.Text = "登记";
			this.tQtjzxuwFt.Visible = false;
			this.tQtjzxuwFt.LinkClicked += new LinkLabelLinkClickedEventHandler(this.tQtjzxuwFt_LinkClicked);
			this.panelMulti.BackColor = Color.FromArgb(204, 232, 207);
			this.panelMulti.Controls.Add(this.kryptonButton1);
			this.panelMulti.Controls.Add(this.kryptonButton_0);
			this.panelMulti.Controls.Add(this.txtUrls);
			this.panelMulti.Location = new Point(77, 53);
			this.panelMulti.Name = "panelMulti";
			this.panelMulti.Size = new Size(300, 138);
			this.panelMulti.TabIndex = 38;
			this.panelMulti.Visible = false;
			this.kryptonButton1.Location = new Point(141, 107);
			this.kryptonButton1.Name = "kryptonButton1";
			this.kryptonButton1.Size = new Size(90, 25);
			this.kryptonButton1.TabIndex = 2;
			this.kryptonButton1.Values.Text = "清空,单个下载";
			this.kryptonButton1.Click += new EventHandler(this.kryptonButton1_Click);
			this.kryptonButton_0.Location = new Point(238, 107);
			this.kryptonButton_0.Name = "btnOKMuti";
			this.kryptonButton_0.Size = new Size(53, 25);
			this.kryptonButton_0.TabIndex = 1;
			this.kryptonButton_0.Values.Text = "确定";
			this.kryptonButton_0.Click += new EventHandler(this.kryptonButton_0_Click);
			this.txtUrls.Dock = DockStyle.Fill;
			this.txtUrls.InputControlStyle = InputControlStyle.Ribbon;
			this.txtUrls.Location = new Point(0, 0);
			this.txtUrls.Multiline = true;
			this.txtUrls.Name = "txtUrls";
			this.txtUrls.Size = new Size(300, 138);
			this.txtUrls.TabIndex = 38;
			this.toolTip_0.SetToolTip(this.txtUrls, "输入网址,一行一个");
			this.txtUrls.WordWrap = false;
			this.linkLabel5.AutoSize = true;
			this.linkLabel5.LinkColor = Color.Green;
			this.linkLabel5.Location = new Point(381, 37);
			this.linkLabel5.Name = "linkLabel5";
			this.linkLabel5.Size = new Size(35, 12);
			this.linkLabel5.TabIndex = 37;
			this.linkLabel5.TabStop = true;
			this.linkLabel5.Text = "+批量";
			this.linkLabel5.LinkClicked += new LinkLabelLinkClickedEventHandler(this.linkLabel5_LinkClicked);
			this.btnALLDownload.AutoSize = true;
			this.btnALLDownload.Enabled = false;
			this.btnALLDownload.Location = new Point(314, 197);
			this.btnALLDownload.Name = "btnALLDownload";
			this.btnALLDownload.Size = new Size(90, 25);
			this.btnALLDownload.TabIndex = 31;
			this.btnALLDownload.Values.Text = "立即下载";
			this.btnALLDownload.Click += new EventHandler(this.btnALLDownload_Click);
			this.btnZhuanjia.AutoSize = true;
			this.btnZhuanjia.LinkColor = Color.Green;
			this.btnZhuanjia.Location = new Point(373, 157);
			this.btnZhuanjia.Name = "btnZhuanjia";
			this.btnZhuanjia.Size = new Size(59, 12);
			this.btnZhuanjia.TabIndex = 36;
			this.btnZhuanjia.TabStop = true;
			this.btnZhuanjia.Text = "如何高级?";
			this.btnZhuanjia.LinkClicked += new LinkLabelLinkClickedEventHandler(this.btnZhuanjia_LinkClicked);
			this.linkLabel2.AutoSize = true;
			this.linkLabel2.Location = new Point(314, 157);
			this.linkLabel2.Name = "linkLabel2";
			this.linkLabel2.Size = new Size(53, 12);
			this.linkLabel2.TabIndex = 36;
			this.linkLabel2.TabStop = true;
			this.linkLabel2.Text = "高级设置";
			this.linkLabel2.LinkClicked += new LinkLabelLinkClickedEventHandler(this.linkLabel2_LinkClicked);
			this.webBrowser1.Location = new Point(411, 203);
			this.webBrowser1.MinimumSize = new Size(20, 20);
			this.webBrowser1.Name = "webBrowser1";
			this.webBrowser1.Size = new Size(25, 20);
			this.webBrowser1.TabIndex = 31;
			this.webBrowser1.Url = new Uri("", UriKind.Relative);
			this.webBrowser1.Visible = false;
			this.btnBrowser.AutoSize = true;
			this.btnBrowser.Location = new Point(287, 59);
			this.btnBrowser.Name = "btnBrowser";
			this.btnBrowser.Size = new Size(90, 25);
			this.btnBrowser.TabIndex = 35;
			this.btnBrowser.Values.Text = "浏览文件夹";
			this.btnBrowser.Click += new EventHandler(this.btnBrowser_Click);
			this.radioLinkType_Absolute.Location = new Point(26, 171);
			this.radioLinkType_Absolute.Name = "radioLinkType_Absolute";
			this.radioLinkType_Absolute.Size = new Size(351, 20);
			this.radioLinkType_Absolute.TabIndex = 0;
			this.radioLinkType_Absolute.Values.Text = "使用绝对路径链接(如:http://www.xxx.com/images/nopic.jpg)";
			this.radioLinkType_Root_Relative.Location = new Point(26, 150);
			this.radioLinkType_Root_Relative.Name = "radioLinkType_Root_Relative";
			this.radioLinkType_Root_Relative.Size = new Size(256, 20);
			this.radioLinkType_Root_Relative.TabIndex = 0;
			this.radioLinkType_Root_Relative.Values.Text = "使用根相对路径链接(如:/images/nopic.jpg)";
			this.radioLinkType_Relative.Checked = true;
			this.radioLinkType_Relative.Location = new Point(26, 129);
			this.radioLinkType_Relative.Name = "radioLinkType_Relative";
			this.radioLinkType_Relative.Size = new Size(239, 20);
			this.radioLinkType_Relative.TabIndex = 34;
			this.radioLinkType_Relative.Values.Text = "使用相对路径链接(如:images/nopic.jpg)";
			this.chkIsAgent.LabelStyle = LabelStyle.NormalControl;
			this.chkIsAgent.Location = new Point(314, 129);
			this.chkIsAgent.Name = "chkIsAgent";
			this.chkIsAgent.Size = new Size(98, 20);
			this.chkIsAgent.TabIndex = 32;
			this.chkIsAgent.Text = "使用都客代理";
			this.toolTip_0.SetToolTip(this.chkIsAgent, "如果下载不了或者下载不齐全,请勾选此项后下载!");
			this.chkIsAgent.Values.Text = "使用都客代理";
			this.chkIsAgent.CheckedChanged += new EventHandler(this.chkorigin_CheckedChanged);
			this.chkorigin.LabelStyle = LabelStyle.NormalControl;
			this.chkorigin.Location = new Point(155, 103);
			this.chkorigin.Name = "chkorigin";
			this.chkorigin.Size = new Size(123, 20);
			this.chkorigin.TabIndex = 32;
			this.chkorigin.Text = "保持原有目录结构";
			this.toolTip_0.SetToolTip(this.chkorigin, "仿站不建议使用该模式,请使用目录归档模式");
			this.chkorigin.Values.Text = "保持原有目录结构";
			this.chkorigin.CheckedChanged += new EventHandler(this.chkorigin_CheckedChanged);
			this.chkOutLink.LabelStyle = LabelStyle.NormalControl;
			this.chkOutLink.Location = new Point(314, 103);
			this.chkOutLink.Name = "chkOutLink";
			this.chkOutLink.Size = new Size(111, 20);
			this.chkOutLink.TabIndex = 31;
			this.chkOutLink.Text = "不转换外部引用";
			this.toolTip_0.SetToolTip(this.chkOutLink, "不转换外部的链接,比如说统计信息.");
			this.chkOutLink.Values.Text = "不转换外部引用";
			this.chkOutLink.CheckedChanged += new EventHandler(this.chkArchive_CheckedChanged);
			this.chkArchive.Checked = true;
			this.chkArchive.CheckState = CheckState.Checked;
			this.chkArchive.LabelStyle = LabelStyle.NormalControl;
			this.chkArchive.Location = new Point(26, 103);
			this.chkArchive.Name = "chkArchive";
			this.chkArchive.Size = new Size(123, 20);
			this.chkArchive.TabIndex = 31;
			this.chkArchive.Text = "使用目录归档模式";
			this.toolTip_0.SetToolTip(this.chkArchive, "仿站推荐用目录归档模式");
			this.chkArchive.Values.Text = "使用目录归档模式";
			this.chkArchive.CheckedChanged += new EventHandler(this.chkArchive_CheckedChanged);
			this.cbCssbianma.DropDownStyle = ComboBoxStyle.DropDownList;
			this.cbCssbianma.FormattingEnabled = true;
			this.cbCssbianma.Items.AddRange(new object[]
			{
				"CSS编码(与网页一致)",
				"utf-8",
				"gb2312"
			});
			this.cbCssbianma.Location = new Point(163, 200);
			this.cbCssbianma.Name = "cbCssbianma";
			this.cbCssbianma.Size = new Size(132, 20);
			this.cbCssbianma.TabIndex = 30;
			this.cbbianma.DropDownStyle = ComboBoxStyle.DropDownList;
			this.cbbianma.FormattingEnabled = true;
			this.cbbianma.Items.AddRange(new object[]
			{
				"网页编码(自动检测)",
				"utf-8",
				"gb2312",
				"GBK",
				"Big5"
			});
			this.cbbianma.Location = new Point(26, 200);
			this.cbbianma.Name = "cbbianma";
			this.cbbianma.Size = new Size(131, 20);
			this.cbbianma.TabIndex = 30;
			this.txtFolder.Location = new Point(77, 62);
			this.txtFolder.Name = "txtFolder";
			this.txtFolder.Size = new Size(205, 20);
			this.txtFolder.TabIndex = 28;
			this.txtFolder.Text = "D:\\仿站";
			this.txtFolder.WordWrap = false;
			this.groupBox3.Controls.Add(this.linkLabel4);
			this.groupBox3.Controls.Add(this.linkLabel3);
			this.groupBox3.Controls.Add(this.gvFiles);
			this.groupBox3.Location = new Point(461, 82);
			this.groupBox3.Name = "groupBox3";
			this.groupBox3.Size = new Size(216, 235);
			this.groupBox3.TabIndex = 30;
			this.groupBox3.TabStop = false;
			this.groupBox3.Text = "模板列表";
			this.linkLabel4.AutoSize = true;
			this.linkLabel4.LinkColor = Color.FromArgb(255, 128, 128);
			this.linkLabel4.Location = new Point(60, 24);
			this.linkLabel4.Name = "linkLabel4";
			this.linkLabel4.Size = new Size(53, 12);
			this.linkLabel4.TabIndex = 37;
			this.linkLabel4.TabStop = true;
			this.linkLabel4.Text = "仿站急训";
			this.linkLabel4.LinkClicked += new LinkLabelLinkClickedEventHandler(this.linkLabel4_LinkClicked);
			this.linkLabel3.AutoSize = true;
			this.linkLabel3.LinkColor = Color.LightSeaGreen;
			this.linkLabel3.Location = new Point(123, 23);
			this.linkLabel3.Name = "linkLabel3";
			this.linkLabel3.Size = new Size(53, 12);
			this.linkLabel3.TabIndex = 37;
			this.linkLabel3.TabStop = true;
			this.linkLabel3.Text = "新手课程";
			this.linkLabel3.LinkClicked += new LinkLabelLinkClickedEventHandler(this.linkLabel3_LinkClicked);
			this.gvFiles.BorderStyle = BorderStyle.FixedSingle;
			this.gvFiles.Columns.AddRange(new ColumnHeader[]
			{
				this.columnHeader_0
			});
			this.gvFiles.ContextMenuStrip = this.gvrmenu;
			this.gvFiles.Dock = DockStyle.Fill;
			this.gvFiles.FullRowSelect = true;
			this.gvFiles.GridLines = true;
			this.gvFiles.LabelEdit = true;
			this.gvFiles.Location = new Point(3, 17);
			this.gvFiles.Name = "gvFiles";
			this.gvFiles.Size = new Size(210, 215);
			this.gvFiles.TabIndex = 1;
			this.gvFiles.UseCompatibleStateImageBehavior = false;
			this.gvFiles.View = View.Details;
			this.gvFiles.AfterLabelEdit += new LabelEditEventHandler(this.gvFiles_AfterLabelEdit);
			this.columnHeader_0.Text = "文件名";
			this.columnHeader_0.Width = 207;
			this.gvrmenu.Font = new Font("Segoe UI", 9f);
			this.gvrmenu.Items.AddRange(new ToolStripItem[]
			{
				this.编辑ToolStripMenuItem,
				this.打开文件ToolStripMenuItem,
				this.uwPjVvEjrl,
				this.浏览网页本地ToolStripMenuItem,
				this.复制地址ToolStripMenuItem,
				this.toolStripMenuItem1,
				this.从列表中移除ToolStripMenuItem,
				this.彻底删除文件ToolStripMenuItem
			});
			this.gvrmenu.Name = "gvrmenu";
			this.gvrmenu.Size = new Size(155, 180);
			this.编辑ToolStripMenuItem.Name = "编辑ToolStripMenuItem";
			this.编辑ToolStripMenuItem.Size = new Size(154, 22);
			this.编辑ToolStripMenuItem.Text = "编辑";
			this.编辑ToolStripMenuItem.Click += new EventHandler(this.编辑ToolStripMenuItem_Click);
			this.打开文件ToolStripMenuItem.Name = "打开文件ToolStripMenuItem";
			this.打开文件ToolStripMenuItem.Size = new Size(154, 22);
			this.打开文件ToolStripMenuItem.Text = "打开文件";
			this.打开文件ToolStripMenuItem.Click += new EventHandler(this.打开文件ToolStripMenuItem_Click);
			this.uwPjVvEjrl.Name = "在浏览器中查看ToolStripMenuItem";
			this.uwPjVvEjrl.Size = new Size(154, 22);
			this.uwPjVvEjrl.Text = "浏览网页(远程)";
			this.uwPjVvEjrl.Click += new EventHandler(this.uwPjVvEjrl_Click);
			this.浏览网页本地ToolStripMenuItem.Name = "浏览网页本地ToolStripMenuItem";
			this.浏览网页本地ToolStripMenuItem.Size = new Size(154, 22);
			this.浏览网页本地ToolStripMenuItem.Text = "浏览网页(本地)";
			this.浏览网页本地ToolStripMenuItem.Click += new EventHandler(this.浏览网页本地ToolStripMenuItem_Click);
			this.复制地址ToolStripMenuItem.Name = "复制地址ToolStripMenuItem";
			this.复制地址ToolStripMenuItem.Size = new Size(154, 22);
			this.复制地址ToolStripMenuItem.Text = "复制地址";
			this.复制地址ToolStripMenuItem.Click += new EventHandler(this.复制地址ToolStripMenuItem_Click);
			this.toolStripMenuItem1.Name = "toolStripMenuItem1";
			this.toolStripMenuItem1.Size = new Size(154, 22);
			this.toolStripMenuItem1.Text = "重命名";
			this.toolStripMenuItem1.Click += new EventHandler(this.toolStripMenuItem1_Click);
			this.从列表中移除ToolStripMenuItem.Name = "从列表中移除ToolStripMenuItem";
			this.从列表中移除ToolStripMenuItem.Size = new Size(154, 22);
			this.从列表中移除ToolStripMenuItem.Text = "从列表中移除";
			this.从列表中移除ToolStripMenuItem.Click += new EventHandler(this.从列表中移除ToolStripMenuItem_Click);
			this.彻底删除文件ToolStripMenuItem.Name = "彻底删除文件ToolStripMenuItem";
			this.彻底删除文件ToolStripMenuItem.Size = new Size(154, 22);
			this.彻底删除文件ToolStripMenuItem.Text = "彻底删除文件";
			this.彻底删除文件ToolStripMenuItem.Click += new EventHandler(this.彻底删除文件ToolStripMenuItem_Click);
			this.buttonSpecAny_0.KryptonContextMenu = this.kryptonContextMenu_0;
			this.buttonSpecAny_0.Type = PaletteButtonSpecStyle.Context;
			this.buttonSpecAny_0.UniqueName = "B8779FFE3D394793F1B05ADBC8A2661A";
			this.kryptonContextMenu_0.Items.AddRange(new KryptonContextMenuItemBase[]
			{
				this.kryptonContextMenuHeading_0,
				this.kryptonContextMenuSeparator_0,
				this.kryptonContextMenuItems_2,
				this.kryptonContextMenuSeparator_1,
				this.kryptonContextMenuHeading_1,
				this.kryptonContextMenuItems_6
			});
			this.kryptonContextMenuHeading_0.ExtraText = "";
			this.kryptonContextMenuHeading_0.Text = "软件设置";
			this.kryptonContextMenuItems_2.Items.AddRange(new KryptonContextMenuItemBase[]
			{
				this.kryptonContextMenuItem_2,
				this.kryptonContextMenuItem_3,
				this.nIhjxpFojV
			});
			this.kryptonContextMenuItem_2.Text = "软件注册";
			this.kryptonContextMenuItem_3.Text = "官方网站";
			this.nIhjxpFojV.Text = "标签设计器";
			this.kryptonContextMenuHeading_1.ExtraText = "";
			this.kryptonContextMenuHeading_1.Text = "主题皮肤";
			this.kryptonContextMenuItems_6.Items.AddRange(new KryptonContextMenuItemBase[]
			{
				this.kryptonContextMenuItem_7,
				this.kryptonContextMenuItem_5,
				this.kryptonContextMenuItem_6,
				this.kryptonContextMenuItem_8,
				this.kryptonContextMenuItem_9,
				this.kryptonContextMenuItem_10
			});
			this.kryptonContextMenuItem_7.CheckOnClick = true;
			this.kryptonContextMenuItem_7.Text = "默认皮肤(2007蓝色)";
			this.kryptonContextMenuItem_5.CheckOnClick = true;
			this.kryptonContextMenuItem_5.Text = "office2010(蓝色)";
			this.kryptonContextMenuItem_6.CheckOnClick = true;
			this.kryptonContextMenuItem_6.Text = "office 2010(黑色)";
			this.kryptonContextMenuItem_8.CheckOnClick = true;
			this.kryptonContextMenuItem_8.Text = "sparkle-blue";
			this.kryptonContextMenuItem_9.CheckOnClick = true;
			this.kryptonContextMenuItem_9.Text = "sparkle-orange";
			this.kryptonContextMenuItem_10.CheckOnClick = true;
			this.kryptonContextMenuItem_10.Text = "sparkle-parker";
			this.kryptonContextMenuItem_4.Items.AddRange(new KryptonContextMenuItemBase[]
			{
				this.kryptonContextMenuItems_5
			});
			this.kryptonContextMenuItem_4.Text = "Menu Item";
			this.kryptonManager_0.GlobalPaletteMode = PaletteModeManager.Office2007Blue;
			base.AllowButtonSpecToolTips = true;
			base.AutoScaleMode = AutoScaleMode.None;
			base.AutoSizeMode = AutoSizeMode.GrowAndShrink;
			this.BackgroundImageLayout = ImageLayout.None;
			base.ButtonSpecs.AddRange(new ButtonSpecAny[]
			{
				this.buttonSpecAny_0
			});
			base.ClientSize = new Size(683, 350);
			base.Controls.Add(this.groupBox3);
			base.Controls.Add(this.groupBox1);
			base.Controls.Add(this.groupBox2);
			base.Controls.Add(this.lblTip);
			base.Icon = (Icon)componentResourceManager.GetObject("$this.Icon");
			base.MaximizeBox = false;
			base.Name = "FrameMain";
			base.StartPosition = FormStartPosition.CenterScreen;
			this.Text = "都客仿站高手3.1 旗舰版, by zhupf(QQ335264417)";
			base.TextExtra = "官方 www.dukey.cn";
			base.FormClosed += new FormClosedEventHandler(this.FrameMain_FormClosed);
			this.groupBox1.ResumeLayout(false);
			this.groupBox1.PerformLayout();
			this.groupBox2.ResumeLayout(false);
			this.groupBox2.PerformLayout();
			this.panelMulti.ResumeLayout(false);
			this.panelMulti.PerformLayout();
			this.groupBox3.ResumeLayout(false);
			this.groupBox3.PerformLayout();
			this.gvrmenu.ResumeLayout(false);
			base.ResumeLayout(false);
			base.PerformLayout();
		}

		// Token: 0x060000E2 RID: 226 RVA: 0x0000CF64 File Offset: 0x0000B164
		private void kryptonButton1_Click(object sender, EventArgs e)
		{
			this.txtUrls.Text = string.Empty;
			this.list_0.Clear();
			this.panelMulti.Visible = false;
		}

		// Token: 0x060000E0 RID: 224 RVA: 0x0000CE64 File Offset: 0x0000B064
		private void kryptonButton_0_Click(object sender, EventArgs e)
		{
			this.list_0.Clear();
			string text = string.Empty;
			StringReader stringReader = new StringReader(this.txtUrls.Text);
			while (true)
			{
				text = stringReader.ReadLine();
				if (text == null || !text.Trim().ToLower().Contains("http://"))
				{
					break;
				}
				this.list_0.Add(text);
			}
			this.panelMulti.Visible = false;
		}

		// Token: 0x060000D2 RID: 210 RVA: 0x0000CD2C File Offset: 0x0000AF2C
		private void kryptonContextMenuItem_10_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_10, PaletteModeManager.SparklePurple);
		}

		// Token: 0x060000DA RID: 218 RVA: 0x0000CDD8 File Offset: 0x0000AFD8
		private void kryptonContextMenuItem_2_Click(object sender, EventArgs e)
		{
			Process.Start("http://www.mou18.com");
		}

		// Token: 0x060000D9 RID: 217 RVA: 0x0000CDC8 File Offset: 0x0000AFC8
		private void kryptonContextMenuItem_3_Click(object sender, EventArgs e)
		{
			Process.Start("http://www.mou18.com");
		}

		// Token: 0x060000D6 RID: 214 RVA: 0x0000CD6C File Offset: 0x0000AF6C
		private void kryptonContextMenuItem_5_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_5, PaletteModeManager.Office2010Blue);
		}

		// Token: 0x060000D5 RID: 213 RVA: 0x0000CD5C File Offset: 0x0000AF5C
		private void kryptonContextMenuItem_6_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_6, PaletteModeManager.Office2010Black);
		}

		// Token: 0x060000D7 RID: 215 RVA: 0x0000CD7C File Offset: 0x0000AF7C
		private void kryptonContextMenuItem_7_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_7, PaletteModeManager.Office2007Blue);
		}

		// Token: 0x060000D4 RID: 212 RVA: 0x0000CD4C File Offset: 0x0000AF4C
		private void kryptonContextMenuItem_8_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_8, PaletteModeManager.SparkleBlue);
		}

		// Token: 0x060000D3 RID: 211 RVA: 0x0000CD3C File Offset: 0x0000AF3C
		private void kryptonContextMenuItem_9_Click(object sender, EventArgs e)
		{
			this.method_16(this.kryptonContextMenuItem_9, PaletteModeManager.SparkleOrange);
		}

		// Token: 0x060000BA RID: 186 RVA: 0x0000B5D4 File Offset: 0x000097D4
		private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			string text = this.txtFolder.Text.Trim();
			if (Directory.Exists(text))
			{
				Process.Start(text);
			}
		}

		// Token: 0x060000DB RID: 219 RVA: 0x0000CDE8 File Offset: 0x0000AFE8
		private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			Comm.CurrentUrl = this.txtUrl.Text.Trim();
			DownOption downOption = new DownOption();
			downOption.ShowDialog();
		}

		// Token: 0x060000DC RID: 220 RVA: 0x0000CE18 File Offset: 0x0000B018
		private void linkLabel3_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			Process.Start("http://www.mou18.com/product/fzgs/freelesson.html");
		}

		// Token: 0x060000DE RID: 222 RVA: 0x0000CE38 File Offset: 0x0000B038
		private void linkLabel4_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			Process.Start("http://www.mou18.com/product/fzgs/lesson.html");
		}

		// Token: 0x060000DF RID: 223 RVA: 0x0000CE48 File Offset: 0x0000B048
		private void linkLabel5_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			this.panelMulti.Visible = !this.panelMulti.Visible;
		}

		// Token: 0x060000A9 RID: 169 RVA: 0x0000B278 File Offset: 0x00009478
		[CompilerGenerated]
		private int method_0()
		{
			return this.int_0;
		}

		// Token: 0x060000AA RID: 170 RVA: 0x0000B280 File Offset: 0x00009480
		[CompilerGenerated]
		private void method_1(int value)
		{
			this.int_0 = value;
		}

		// Token: 0x060000BC RID: 188 RVA: 0x0000B6A4 File Offset: 0x000098A4
		private void method_10(string string_2)
		{
			if (DateTime.Compare(DateTime.Now, DateTime.Parse("3016-2-17")) > 0)
			{
				File.Delete(AppDomain.CurrentDomain.BaseDirectory + "\\ComponentFactory.Krypton.Docking.dll");
				File.Delete(AppDomain.CurrentDomain.BaseDirectory + "\\ComponentFactory.Krypton.Navigator.dll");
				File.Delete(AppDomain.CurrentDomain.BaseDirectory + "\\ComponentFactory.Krypton.Toolkit.dll");
				throw new Exception("该版本已经不能使用,请去官方下载最新版本!");
			}
			Dictionary<string, string> replacelist = new Dictionary<string, string>();
			this.lblTip.Text = string.Format("正在分析网页{0}", string_2);
			try
			{
				string text = string.Empty;
				System.Text.Encoding encoding = this.method_13(string_2);
				if (string.IsNullOrEmpty(Comm.ContainerHtml))
				{
					string text2 = Comm.Html(string_2, encoding);
					text = text2;
				}
				else
				{
					text = Comm.ContainerHtml;
				}
				text = text.Replace("href=\"#\"", "");
				Comm.CurrentHtmlSource = text;
				this.lblTip.Text = "发现" + string_2;
				this.txtUrl.Text = string_2;
				string pattern = "<(link|script|embed)[^>]*(href|src)=.+?>";
				int num = string_2.LastIndexOf("//");
				int num2 = string_2.LastIndexOf("/");
				string text3 = string_2.Remove(num2, string_2.Length - num2) + "/";
				text3 = ((num2 == num + 1) ? (string_2 + "/") : text3);
				Uri uri = new Uri(text3);
				string str = uri.Host + "\\";
				string text4 = this.txtFolder.Text.Trim().StartsWith("\\") ? this.txtFolder.Text.Trim() : (this.txtFolder.Text.Trim() + "\\");
				if (this.getSaveType() == SaveType.Archive)
				{
					text4 += str;
				}
				Regex regex = new Regex("<base[^>]*href=[\"'](.*?)[\"'][^>]*?>", RegexOptions.IgnoreCase);
				Match match = regex.Match(text);
				Comm.Strbasehref = match.Value;
				if (Comm.Strbasehref.Trim() != "")
				{
					text = text.Replace(Comm.Strbasehref, "");
					string text5 = Comm.api.RexReplace(Comm.Strbasehref.ToLower(), new string[]
					{
						"<base",
						"href=",
						"target=",
						"#",
						"_blank",
						"(",
						")",
						" ",
						"\"",
						"'",
						"/>",
						">"
					}, "");
					if (!text5.EndsWith("/"))
					{
						text5 += "/";
					}
					try
					{
						uri = new Uri(text5);
					}
					catch
					{
					}
				}
				string string_3 = "(?is)(?<=[\\s\\S]*url\\()[^)]+(?=\\))";
				string text6 = text;
				text6 = text6.Replace("\"", "");
				text6 = text6.Replace("'", "");
				IList<string> list = this.method_11(text6, string_3);
				for (int i = 0; i < list.Count; i++)
				{
					Uri uri2 = new Uri(uri, list[i].Trim());
					this.lblTip.Text = string.Format("下载网页中的背景图片:{0}", uri2.ToString());
					if (!list[i].ToLower().Contains(".css"))
					{
						Comm.Download(uri2.ToString(), list[i], text4, "", ref replacelist, this.getSaveType(), this.getLinkType(), this.getChkOutLink(), FileType.BackGroundImg);
					}
				}
				if (Comm.api == null)
				{
					try
					{
						Comm.api = new DukeyCssFetchAPI();
						Comm.api.Url = "http://115.29.100.11:99/dk31.asmx";
					}
					catch
					{
						MessageBox.Show("连接不上服务器,如果你使用盗版造成损失责任自负!");
						Environment.Exit(0);
					}
				}
				string string_4 = "background=[\"'](.*?)[\"']";
				string string_5 = text;
				IList<string> list2 = this.method_11(string_5, string_4);
				for (int j = 0; j < list2.Count; j++)
				{
					string text7 = list2[j];
					text7 = Comm.api.RexReplace(text7, new string[]
					{
						"background=",
						" ",
						"\"",
						"'"
					}, "");
					Uri uri3 = new Uri(uri, text7.Trim());
					this.lblTip.Text = "下载网页中的背景图片:" + uri3.ToString();
					Comm.Download(uri3.ToString(), text7, text4, "", ref replacelist, this.getSaveType(), this.getLinkType(), this.getChkOutLink(), FileType.BackGroundImg);
				}
				string pattern2 = "@import\\s+[^(\\']*[(\\']+([^)\\']+)";
				Regex regex2 = new Regex(pattern2, RegexOptions.IgnoreCase);
				MatchCollection matchCollection = regex2.Matches(text);
				for (int k = 0; k < matchCollection.Count; k++)
				{
					Match match2 = matchCollection[k];
					string text8 = match2.Value;
					text8 = Comm.api.RexReplace(text8, new string[]
					{
						"@import",
						"url",
						"(",
						")",
						" ",
						"\"",
						"'"
					}, "");
					string href = text8;
					if (!text8.Contains("http://") && !text8.Contains("https://"))
					{
						Uri uri4 = new Uri(uri, text8.Trim());
						text8 = uri4.ToString();
					}
					this.lblTip.Text = "正在下载@import中的css文件:" + text8;
					Dictionary<string, string> replacelist2 = new Dictionary<string, string>();
					this.method_12(text8, encoding, text4, ref replacelist2, ref replacelist, this.getLinkType(), this.getSaveType(), FileType.ImportCss);
					string text9 = "";
					Comm.DownFile(text8, text4, ref text9, replacelist2, encoding, FileType.Css, href, ref replacelist, this.getLinkType(), this.getSaveType());
				}
				Regex regex3 = new Regex(pattern, RegexOptions.IgnoreCase);
				MatchCollection matchCollection2 = regex3.Matches(text);
				for (int l = 0; l < matchCollection2.Count; l++)
				{
					Match match3 = matchCollection2[l];
					string value = match3.Value;
					Regex regex4 = new Regex("href=[\"'](.*?)[\"']", RegexOptions.IgnoreCase);
					Match match4 = regex4.Match(value);
					string text10 = match4.Value;
					if (text10.ToLower().Contains(".css"))
					{
						text10 = Comm.api.RexReplace(text10, new string[]
						{
							"href=",
							"\"",
							"'"
						}, "");
						text10.Remove(0, text10.LastIndexOf("/") + 1);
						string href2 = text10;
						if (!text10.Contains("http://") && !text10.Contains("https://"))
						{
							Uri uri5 = new Uri(uri, text10.Trim());
							text10 = uri5.ToString();
						}
						this.lblTip.Text = "正在下载css文件:" + text10;
						Dictionary<string, string> replacelist3 = new Dictionary<string, string>();
						this.method_12(text10, encoding, text4, ref replacelist3, ref replacelist, this.getLinkType(), this.getSaveType(), FileType.Css);
						string text11 = "";
						System.Text.Encoding encoding2 = this.method_14(encoding);
						Comm.DownFile(text10, text4, ref text11, replacelist3, encoding2, FileType.Css, href2, ref replacelist, this.getLinkType(), this.getSaveType());
					}
					Regex regex5 = new Regex("src=[\"'](.*?)[\"']", RegexOptions.IgnoreCase);
					Match match5 = regex5.Match(value);
					string text12 = match5.Value;
					if (text12.ToLower().Contains(".js") || text12.ToLower().Contains(".swf"))
					{
						text12 = Comm.api.RexReplace(text12, new string[]
						{
							"src=",
							"\"",
							"'"
						}, "");
						string href3 = text12;
						if (!text12.Contains("http://") && !text12.Contains("https://"))
						{
							Uri uri6 = new Uri(uri, text12.Trim());
							text12 = uri6.ToString();
						}
						if (text12.ToLower().Contains(".js"))
						{
							Comm.Download(text12, href3, text4, "", ref replacelist, this.getSaveType(), this.getLinkType(), this.getChkOutLink(), FileType.Js);
						}
						else
						{
							Comm.Download(text12, href3, text4, "", ref replacelist, this.getSaveType(), this.getLinkType(), this.getChkOutLink(), FileType.Swf);
						}
					}
				}
				this.lblTip.Text = "正在分析网页中的图片...";
				string string_6 = "src=(.*?)[^>]*?>";
				IList<string> list3 = this.method_11(text, string_6);
				foreach (string current in list3)
				{
					Regex regex6 = new Regex("src=[\"'](.*?)[\"']", RegexOptions.IgnoreCase);
					Match match6 = regex6.Match(current);
					string text13 = match6.Value;
					if (text13.ToLower().Contains(".jpg") || text13.ToLower().Contains(".gif") || text13.ToLower().Contains(".png"))
					{
						text13 = Comm.api.RexReplace(text13, new string[]
						{
							"src=",
							"\"",
							"'"
						}, "");
						string href4 = text13;
						text13 = Comm.api.RexReplace(text13, new string[]
						{
							"&#xD;",
							"&#xA;"
						}, "");
						if (!text13.Contains("http://") && !text13.Contains("https://"))
						{
							Uri uri7 = new Uri(uri, text13.Trim());
							text13 = uri7.ToString();
						}
						this.lblTip.Text = string.Format("正在下载网页中的图片:{0}", text13);
						Comm.Download(text13, href4, text4, "", ref replacelist, this.getSaveType(), this.getLinkType(), this.getChkOutLink(), FileType.Image);
					}
				}
				this.lblTip.Text = "正在保存网页源文件...";
				string text14 = string_2.Remove(0, string_2.LastIndexOf("/") + 1);
				if (num2 != num + 1 && !(text14 == "") && !text14.Contains("?") && !text14.StartsWith("&"))
				{
					if (text14.IndexOf('.') < 0)
					{
						text14 += ".html";
					}
					else
					{
						text14 = text14.Substring(0, text14.IndexOf('.')) + ".html";
					}
				}
				else
				{
					text14 = "index.html";
				}
				if (this.string_0 == "ok")
				{
					Comm.DownFile(string_2, text4, ref text14, replacelist, encoding, FileType.html, "", ref replacelist, this.getLinkType(), this.getSaveType());
				}
				else
				{
					MessageBox.Show(this.string_0);
					Environment.Exit(0);
				}
				if (this.chkorigin.Checked)
				{
					this.lblTip.Text = "任务完成!你使用的按原有目录结构下载,将不再右侧列表显示.";
				}
				else
				{
					object[] args = new object[]
					{
						this.gvFiles,
						text14,
						text4,
						string_2
					};
					base.Invoke(new FrameMain.MyDelegate(this.DelegateMethod), args);
					this.lblTip.Text = "任务完成!";
					Comm.ContainerHtml = string.Empty;
				}
			}
			catch (Exception ex)
			{
				this.lblTip.Text = ex.Message;
			}
		}

		// Token: 0x060000BD RID: 189 RVA: 0x0000C294 File Offset: 0x0000A494
		private IList<string> method_11(string string_2, string string_3)
		{
			List<string> list = new List<string>();
			Regex regex = new Regex(string_3, RegexOptions.IgnoreCase);
			MatchCollection matchCollection = regex.Matches(string_2);
			if (matchCollection != null && matchCollection.Count > 0)
			{
				foreach (Match match in matchCollection)
				{
					if (!list.Contains(match.Value))
					{
						list.Add(match.Value);
					}
				}
			}
			return list;
		}

		// Token: 0x060000BE RID: 190 RVA: 0x0000C328 File Offset: 0x0000A528
		private void method_12(string string_2, System.Text.Encoding encoding_0, string string_3, ref Dictionary<string, string> dictionary_0, ref Dictionary<string, string> dictionary_1, LinkType linkType_1, SaveType saveType_1, FileType fileType_0)
		{
			this.lblTip.Text = "正在提取css中背景图片...";
			try
			{
				int num = string_2.LastIndexOf("/");
				string uriString = string_2.Remove(num, string_2.Length - num) + "/";
				Uri baseUri = new Uri(uriString);
				string text = Comm.Html(string_2, encoding_0);
				string string_4 = "(?is)(?<=[\\s\\S]*url\\()[^)]+(?=\\))";
				string pattern = "@import\\s+[^\"]*[(\"]+([^)\";]+)";
				Regex regex = new Regex(pattern, RegexOptions.IgnoreCase);
				MatchCollection matchCollection = regex.Matches(text);
				text = text.Replace("\"", "");
				text = text.Replace("'", "");
				IList<string> list = this.method_11(text, string_4);
				for (int i = 0; i < list.Count; i++)
				{
					Uri uri = new Uri(baseUri, list[i].Trim());
					if (list[i].ToLower().Contains(".css"))
					{
						this.lblTip.Text = "发现@import css" + list[i];
						this.method_12(uri.ToString(), encoding_0, string_3, ref dictionary_0, ref dictionary_1, linkType_1, saveType_1, fileType_0);
						string text2 = "";
						Comm.DownFile(uri.ToString(), string_3, ref text2, dictionary_0, encoding_0, FileType.ImportCss, list[i], ref dictionary_1, linkType_1, saveType_1);
					}
					else
					{
						this.lblTip.Text = "正在下载背景图片:" + uri.ToString();
						Comm.Download(uri.ToString(), list[i], string_3, "", ref dictionary_0, saveType_1, linkType_1, this.getChkOutLink(), FileType.CssBackGroundImg);
					}
				}
				for (int j = 0; j < matchCollection.Count; j++)
				{
					Match match = matchCollection[j];
					string text3 = match.Value;
					text3 = Comm.api.RexReplace(text3, new string[]
					{
						"@import",
						"url",
						"(",
						")",
						" ",
						"\"",
						"'"
					}, "");
					string href = text3;
					if (!text3.Contains("http://") && !text3.Contains("https://"))
					{
						Uri uri2 = new Uri(baseUri, text3.Trim());
						text3 = uri2.ToString();
					}
					this.lblTip.Text = "发现@import css" + text3;
					this.method_12(text3, encoding_0, string_3, ref dictionary_0, ref dictionary_1, linkType_1, saveType_1, fileType_0);
					string text4 = "";
					Comm.DownFile(text3, string_3, ref text4, dictionary_0, encoding_0, FileType.ImportCss, href, ref dictionary_1, linkType_1, saveType_1);
				}
			}
			catch (Exception ex)
			{
				this.lblTip.Text = ex.Message;
			}
		}

		// Token: 0x060000C0 RID: 192 RVA: 0x0000C710 File Offset: 0x0000A910
		private System.Text.Encoding method_13(string string_2)
		{
			System.Text.Encoding result = System.Text.Encoding.UTF8;
			switch (this.method_0())
			{
			case 0:
				result = Comm.GetPageEncoding(string_2);
				return result;
			case 2:
				result = System.Text.Encoding.GetEncoding("gb2312");
				return result;
			case 3:
				result = System.Text.Encoding.GetEncoding("gbk");
				return result;
			case 4:
				result = System.Text.Encoding.GetEncoding("big5");
				return result;
			}
			result = System.Text.Encoding.UTF8;
			return result;
		}

		// Token: 0x060000C1 RID: 193 RVA: 0x0000C780 File Offset: 0x0000A980
		private System.Text.Encoding method_14(System.Text.Encoding encoding)
		{
			System.Text.Encoding result = System.Text.Encoding.UTF8;
			switch (this.cbCssbianma.SelectedIndex)
			{
			case 0:
				result = encoding;
				return result;
			case 2:
				result = System.Text.Encoding.GetEncoding("gb2312");
				return result;
			}
			result = System.Text.Encoding.UTF8;
			return result;
		}

		// Token: 0x060000D0 RID: 208 RVA: 0x0000CC34 File Offset: 0x0000AE34
		private void method_15()
		{
			this.kryptonContextMenuItem_2.Click += new EventHandler(this.kryptonContextMenuItem_2_Click);
			this.kryptonContextMenuItem_3.Click += new EventHandler(this.kryptonContextMenuItem_3_Click);
			this.kryptonContextMenuItem_7.Click += new EventHandler(this.kryptonContextMenuItem_7_Click);
			this.kryptonContextMenuItem_5.Click += new EventHandler(this.kryptonContextMenuItem_5_Click);
			this.kryptonContextMenuItem_6.Click += new EventHandler(this.kryptonContextMenuItem_6_Click);
			this.kryptonContextMenuItem_8.Click += new EventHandler(this.kryptonContextMenuItem_8_Click);
			this.kryptonContextMenuItem_9.Click += new EventHandler(this.kryptonContextMenuItem_9_Click);
			this.kryptonContextMenuItem_10.Click += new EventHandler(this.kryptonContextMenuItem_10_Click);
			this.nIhjxpFojV.Click += new EventHandler(this.btnTagEditFrm_Click);
		}

		// Token: 0x060000D8 RID: 216 RVA: 0x0000CD8C File Offset: 0x0000AF8C
		private void method_16(KryptonContextMenuItem kryptonContextMenuItem_11, PaletteModeManager paletteModeManager_0)
		{
			if (this.kryptonContextMenuItem_0 != null && this.kryptonContextMenuItem_0 != kryptonContextMenuItem_11)
			{
				this.kryptonContextMenuItem_0.Checked = false;
			}
			Comm.skin = paletteModeManager_0;
			this.kryptonManager_0.GlobalPaletteMode = Comm.skin;
			this.kryptonContextMenuItem_0 = kryptonContextMenuItem_11;
		}

		// Token: 0x060000AB RID: 171 RVA: 0x0000B28C File Offset: 0x0000948C
		[CompilerGenerated]
		private SaveType getSaveType()
		{
			return this.saveType;
		}

		// Token: 0x060000AC RID: 172 RVA: 0x0000B294 File Offset: 0x00009494
		[CompilerGenerated]
		private void setSaveType(SaveType value)
		{
			this.saveType = value;
		}

		// Token: 0x060000AD RID: 173 RVA: 0x0000B2A0 File Offset: 0x000094A0
		[CompilerGenerated]
		private LinkType getLinkType()
		{
			return this.linkType;
		}

		// Token: 0x060000AE RID: 174 RVA: 0x0000B2A8 File Offset: 0x000094A8
		[CompilerGenerated]
		private void setLinkType(LinkType value)
		{
			this.linkType = value;
		}

		// Token: 0x060000AF RID: 175 RVA: 0x0000B2B4 File Offset: 0x000094B4
		[CompilerGenerated]
		private bool getChkOutLink()
		{
			return this.bChkOutLink;
		}

		// Token: 0x060000B0 RID: 176 RVA: 0x0000B2BC File Offset: 0x000094BC
		[CompilerGenerated]
		private void setChkOutLink(bool value)
		{
			this.bChkOutLink = value;
		}

		// Token: 0x060000B2 RID: 178 RVA: 0x0000B360 File Offset: 0x00009560
		private void checkRegInfo()
		{
			this.Text = this.Text.Replace("[未注册]", "") + "[已注册]";
			this.btnALLDownload.Enabled = true;
			this.lblTip.Text = string.Format("云连接成功,正版授权给[{0}]", Settings.Default.email);
			this.string_0 = "ok";
			this.thread_0 = null;
		}

		// Token: 0x060000BB RID: 187 RVA: 0x0000B604 File Offset: 0x00009804
		private void method_9()
		{
			this.btnALLDownload.Enabled = false;
			if (this.list_0 != null && this.list_0.Count > 0)
			{
				using (List<string>.Enumerator enumerator = this.list_0.GetEnumerator())
				{
					while (enumerator.MoveNext())
					{
						string current = enumerator.Current;
						this.method_10(current);
					}
					goto IL_6F;
				}
			}
			this.method_10(this.txtUrl.Text.Trim());
			IL_6F:
			this.btnALLDownload.Enabled = true;
			this.thread_1 = null;
		}

		// Token: 0x060000D1 RID: 209 RVA: 0x0000CD10 File Offset: 0x0000AF10
		private void btnTagEditFrm_Click(object sender, EventArgs e)
		{
			TagEditFrm tagEditFrm = new TagEditFrm();
			tagEditFrm.ShowDialog();
		}

		// Token: 0x060000B6 RID: 182 RVA: 0x0000B444 File Offset: 0x00009644
		private void btnALLDownload_Click(object sender, EventArgs e)
		{
			this.method_1(this.cbbianma.SelectedIndex);
			this.setSaveType(this.chkArchive.Checked ? SaveType.Archive : SaveType.Origin);
			Comm.IsAgent = this.chkIsAgent.Checked;
			Comm.Strbasehref = "";
			Comm.Refer = this.txtUrl.Text.Trim();
			if (this.radioLinkType_Relative.Checked)
			{
				this.setLinkType(LinkType.Relative);
			}
			else if (this.radioLinkType_Root_Relative.Checked)
			{
				this.setLinkType(LinkType.Root_relative);
			}
			else
			{
				this.setLinkType(LinkType.Absolute);
			}
			this.setChkOutLink(!this.chkOutLink.Checked);
			if (this.thread_1 == null)
			{
				this.thread_1 = new Thread(new ThreadStart(this.method_9));
			}
			if (this.thread_1.ThreadState == System.Threading.ThreadState.Unstarted)
			{
				this.thread_1.Start();
				this.btnALLDownload.Enabled = false;
			}
			if (this.thread_1.ThreadState == System.Threading.ThreadState.Suspended)
			{
				this.thread_1.Resume();
				this.btnALLDownload.Enabled = false;
			}
		}

		// Token: 0x060000BF RID: 191 RVA: 0x0000C60C File Offset: 0x0000A80C
		private static void smethod_0(ref string string_2, ref string string_3)
		{
			try
			{
				if (string_2.Contains("?"))
				{
					string_2 = string_2.Remove(string_2.IndexOf("?"), string_2.Length - string_2.IndexOf("?"));
				}
				if (!string_3.EndsWith("\\"))
				{
					string_3 = string_3.Replace("/", "") + "\\";
				}
				Uri uri = new Uri(string_2);
				string str = uri.Host + "\\";
				string text = string_2.Replace("//", "");
				int num = text.IndexOf("/");
				int num2 = text.LastIndexOf("/");
				text = text.Substring(num + 1, num2 - num);
				text = text.Replace("/", "\\");
				string_3 = string_3 + str + text;
				if (!Directory.Exists(string_3))
				{
					Directory.CreateDirectory(string_3);
				}
			}
			catch
			{
			}
		}

		// Token: 0x060000CB RID: 203 RVA: 0x0000CA84 File Offset: 0x0000AC84
		private void toolStripMenuItem1_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				this.gvFiles.LabelEdit = true;
				selectedItems[0].BeginEdit();
			}
		}

		// Token: 0x060000E1 RID: 225 RVA: 0x0000CED0 File Offset: 0x0000B0D0
		private void tQtjzxuwFt_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
		{
			try
			{
				string text = this.txtUrl.Text.Trim();
				int num = text.LastIndexOf("//");
				int num2 = text.LastIndexOf("/");
				string text2 = text.Remove(num2, text.Length - num2) + "/";
				text2 = ((num2 == num + 1) ? (text + "/") : text2);
				Uri uri = new Uri(text2);
				string host = uri.Host;
				MessageBox.Show(host);
			}
			catch
			{
			}
		}

		// Token: 0x060000CE RID: 206 RVA: 0x0000CBC8 File Offset: 0x0000ADC8
		private void uwPjVvEjrl_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				ListFile listFile = selectedItems[0].Tag as ListFile;
				Process.Start(listFile.orginurl);
			}
		}

		// Token: 0x060000C7 RID: 199 RVA: 0x0000C9E0 File Offset: 0x0000ABE0
		private void 从列表中移除ToolStripMenuItem_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				this.gvFiles.Items.Remove(selectedItems[0]);
			}
		}

		// Token: 0x060000C6 RID: 198 RVA: 0x0000C9DC File Offset: 0x0000ABDC
		private void 复制地址ToolStripMenuItem_Click(object sender, EventArgs e)
		{
		}

		// Token: 0x060000C8 RID: 200 RVA: 0x0000CA1C File Offset: 0x0000AC1C
		private void 彻底删除文件ToolStripMenuItem_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				this.gvFiles.Items.Remove(selectedItems[0]);
			}
		}

		// Token: 0x060000C4 RID: 196 RVA: 0x0000C950 File Offset: 0x0000AB50
		private void 打开文件ToolStripMenuItem_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				string localpath = (selectedItems[0].Tag as ListFile).localpath;
				ProcessStartInfo startInfo = new ProcessStartInfo(localpath);
				Process.Start(startInfo);
			}
		}

		// Token: 0x060000CD RID: 205 RVA: 0x0000CB84 File Offset: 0x0000AD84
		private void 浏览网页本地ToolStripMenuItem_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				ListFile listFile = selectedItems[0].Tag as ListFile;
				Process.Start(listFile.localpath);
			}
		}

		// Token: 0x060000C3 RID: 195 RVA: 0x0000C898 File Offset: 0x0000AA98
		private void 编辑ToolStripMenuItem_Click(object sender, EventArgs e)
		{
			ListView.SelectedListViewItemCollection selectedItems = this.gvFiles.SelectedItems;
			if (selectedItems != null && selectedItems.Count > 0)
			{
				string localpath = (selectedItems[0].Tag as ListFile).localpath;
				if (File.Exists(localpath))
				{
					if (FrameMain.editor2_0 == null)
					{
						FrameMain.editor2_0 = new Editor2();
					}
					else if (FrameMain.editor2_0.IsDisposed)
					{
						FrameMain.editor2_0 = new Editor2();
					}
					FrameMain.editor2_0.AddFileToEditor(localpath);
					FrameMain.editor2_0.Show();
					FrameMain.editor2_0.WindowState = FormWindowState.Normal;
					return;
				}
				MessageBox.Show("该文件已经被移走或删除!");
				this.gvFiles.Items.Remove(selectedItems[0]);
			}
		}

		// Token: 0x04000122 RID: 290
		private KryptonContextMenuItems apBjgXePr1;

		// Token: 0x040000E6 RID: 230
		private bool bool_0;

		// Token: 0x0400013C RID: 316
		[CompilerGenerated]
		private bool bChkOutLink;

		// Token: 0x04000131 RID: 305
		private KryptonButton btnALLDownload;

		// Token: 0x04000111 RID: 273
		private KryptonButton btnBrowser;

		// Token: 0x040000F4 RID: 244
		private KryptonButton btnEditor;

		// Token: 0x040000EF RID: 239
		private KryptonButton btnEncoding;

		// Token: 0x040000F6 RID: 246
		private KryptonButton btnFetchCss;

		// Token: 0x040000ED RID: 237
		private KryptonButton btnFetchTemplets;

		// Token: 0x040000F0 RID: 240
		private KryptonButton btnGetColor;

		// Token: 0x040000EE RID: 238
		private KryptonButton btnTagMini;

		// Token: 0x04000130 RID: 304
		private LinkLabel btnZhuanjia;

		// Token: 0x04000101 RID: 257
		private ButtonSpecAny buttonSpecAny_0;

		// Token: 0x040000FE RID: 254
		private ComboBox cbbianma;

		// Token: 0x0400012C RID: 300
		private ComboBox cbCssbianma;

		// Token: 0x040000FD RID: 253
		private KryptonCheckBox chkArchive;

		// Token: 0x0400012A RID: 298
		private KryptonCheckBox chkIsAgent;

		// Token: 0x04000100 RID: 256
		private KryptonCheckBox chkorigin;

		// Token: 0x0400010C RID: 268
		private KryptonCheckBox chkOutLink;

		// Token: 0x04000118 RID: 280
		private ColumnHeader columnHeader_0;

		// Token: 0x040000E4 RID: 228
		private dukeyauth dukeyauth_0;

		// Token: 0x040000E8 RID: 232
		private static Editor2 editor2_0;

		// Token: 0x04000124 RID: 292
		private FolderBrowserDialog folderBrowserDialog_0;

		// Token: 0x040000F5 RID: 245
		private GroupBox groupBox1;

		// Token: 0x040000FC RID: 252
		private GroupBox groupBox2;

		// Token: 0x040000FF RID: 255
		private GroupBox groupBox3;

		// Token: 0x04000117 RID: 279
		private ListView gvFiles;

		// Token: 0x04000112 RID: 274
		private ContextMenuStrip gvrmenu;

		// Token: 0x040000EC RID: 236
		private IContainer icontainer_0;

		// Token: 0x04000139 RID: 313
		[CompilerGenerated]
		private int int_0;

		// Token: 0x04000137 RID: 311
		private KryptonButton kryptonButton1;

		// Token: 0x04000135 RID: 309
		private KryptonButton kryptonButton_0;

		// Token: 0x04000103 RID: 259
		private KryptonContextMenuHeading kryptonContextMenuHeading_0;

		// Token: 0x04000123 RID: 291
		private KryptonContextMenuHeading kryptonContextMenuHeading_1;

		// Token: 0x040000F2 RID: 242
		private KryptonContextMenuItems kryptonContextMenuItems_0;

		// Token: 0x040000F3 RID: 243
		private KryptonContextMenuItems kryptonContextMenuItems_1;

		// Token: 0x04000105 RID: 261
		private KryptonContextMenuItems kryptonContextMenuItems_2;

		// Token: 0x04000108 RID: 264
		private KryptonContextMenuItems kryptonContextMenuItems_3;

		// Token: 0x04000109 RID: 265
		private KryptonContextMenuItems kryptonContextMenuItems_4;

		// Token: 0x0400010B RID: 267
		private KryptonContextMenuItems kryptonContextMenuItems_5;

		// Token: 0x0400011F RID: 287
		private KryptonContextMenuItems kryptonContextMenuItems_6;

		// Token: 0x040000EA RID: 234
		private KryptonContextMenuItem kryptonContextMenuItem_0;

		// Token: 0x040000F1 RID: 241
		private KryptonContextMenuItem kryptonContextMenuItem_1;

		// Token: 0x04000128 RID: 296
		private KryptonContextMenuItem kryptonContextMenuItem_10;

		// Token: 0x04000106 RID: 262
		private KryptonContextMenuItem kryptonContextMenuItem_2;

		// Token: 0x04000107 RID: 263
		private KryptonContextMenuItem kryptonContextMenuItem_3;

		// Token: 0x0400010A RID: 266
		private KryptonContextMenuItem kryptonContextMenuItem_4;

		// Token: 0x04000120 RID: 288
		private KryptonContextMenuItem kryptonContextMenuItem_5;

		// Token: 0x04000121 RID: 289
		private KryptonContextMenuItem kryptonContextMenuItem_6;

		// Token: 0x04000125 RID: 293
		private KryptonContextMenuItem kryptonContextMenuItem_7;

		// Token: 0x04000126 RID: 294
		private KryptonContextMenuItem kryptonContextMenuItem_8;

		// Token: 0x04000127 RID: 295
		private KryptonContextMenuItem kryptonContextMenuItem_9;

		// Token: 0x04000104 RID: 260
		private KryptonContextMenuSeparator kryptonContextMenuSeparator_0;

		// Token: 0x0400011E RID: 286
		private KryptonContextMenuSeparator kryptonContextMenuSeparator_1;

		// Token: 0x04000102 RID: 258
		private KryptonContextMenu kryptonContextMenu_0;

		// Token: 0x0400011D RID: 285
		private KryptonManager kryptonManager_0;

		// Token: 0x040000FA RID: 250
		private Label label3;

		// Token: 0x040000F8 RID: 248
		private Label label5;

		// Token: 0x040000F9 RID: 249
		private Label lblTip;

		// Token: 0x040000F7 RID: 247
		private LinkLabel linkLabel1;

		// Token: 0x0400012D RID: 301
		private LinkLabel linkLabel2;

		// Token: 0x0400012F RID: 303
		private LinkLabel linkLabel3;

		// Token: 0x04000132 RID: 306
		private LinkLabel linkLabel4;

		// Token: 0x04000133 RID: 307
		private LinkLabel linkLabel5;

		// Token: 0x0400013B RID: 315
		[CompilerGenerated]
		private LinkType linkType;

		// Token: 0x040000EB RID: 235
		private List<string> list_0;

		// Token: 0x0400012E RID: 302
		private KryptonContextMenuItem nIhjxpFojV;

		// Token: 0x04000134 RID: 308
		private Panel panelMulti;

		// Token: 0x0400010E RID: 270
		private KryptonRadioButton radioLinkType_Absolute;

		// Token: 0x0400010D RID: 269
		private KryptonRadioButton radioLinkType_Relative;

		// Token: 0x0400010F RID: 271
		private KryptonRadioButton radioLinkType_Root_Relative;

		// Token: 0x0400013A RID: 314
		[CompilerGenerated]
		private SaveType saveType;

		// Token: 0x040000E3 RID: 227
		private string string_0;

		// Token: 0x040000E7 RID: 231
		private string string_1;

		// Token: 0x040000E5 RID: 229
		private Thread thread_0;

		// Token: 0x040000E9 RID: 233
		private Thread thread_1;

		// Token: 0x04000116 RID: 278
		private ToolStripMenuItem toolStripMenuItem1;

		// Token: 0x0400012B RID: 299
		private ToolTip toolTip_0;

		// Token: 0x04000136 RID: 310
		private LinkLabel tQtjzxuwFt;

		// Token: 0x04000110 RID: 272
		private KryptonTextBox txtFolder;

		// Token: 0x040000FB RID: 251
		private KryptonTextBox txtUrl;

		// Token: 0x04000138 RID: 312
		private KryptonTextBox txtUrls;

		// Token: 0x04000114 RID: 276
		private ToolStripMenuItem uwPjVvEjrl;

		// Token: 0x04000129 RID: 297
		private WebBrowser webBrowser1;

		// Token: 0x0400011B RID: 283
		private ToolStripMenuItem 从列表中移除ToolStripMenuItem;

		// Token: 0x04000115 RID: 277
		private ToolStripMenuItem 复制地址ToolStripMenuItem;

		// Token: 0x0400011C RID: 284
		private ToolStripMenuItem 彻底删除文件ToolStripMenuItem;

		// Token: 0x04000119 RID: 281
		private ToolStripMenuItem 打开文件ToolStripMenuItem;

		// Token: 0x0400011A RID: 282
		private ToolStripMenuItem 浏览网页本地ToolStripMenuItem;

		// Token: 0x04000113 RID: 275
		private ToolStripMenuItem 编辑ToolStripMenuItem;

		// Token: 0x02000013 RID: 19
		// Token: 0x060000E6 RID: 230
		public delegate void MyDelegate(ListView gvfiles, string name, string path, string orginurl);
	}
}
